befuddled by (someone)

Translations
déconcerté par